#include "Timer1.h"

void Timer1_Init(void)
{
	AUXR |= 0x40;		//定时器时钟1T模式
	TMOD &= 0x0F;		//设置定时器模式
}


//void Timer1_Init(void)		//1毫秒@12.000MHz
//{
//	AUXR |= 0x40;		//定时器时钟1T模式
//	TMOD &= 0x0F;		//设置定时器模式
//	TL1 = 0x20;		//设置定时初始值
//	TH1 = 0xD1;		//设置定时初始值
//	TF1 = 0;		//清除TF1标志
//	TR1 = 1;		//定时器1开始计时
//	ET1 = 1;
//	EA = 1;	
//}

/*定时器1中断服务函数模板
void Timer1_Rountine(void) interrupt 3
{
	static unsigned int T1Count0;

//自动重载模式就不需要加这两句
//	TL0 = 0x00;		//设置定时初始值
//	TH0 = 0x28;		//设置定时初始值

	T1Count0++;
	if(T1Count0 >= 200)
	{
		//执行操作
		T1Count0 = 0;	//软件复位
	}
}	
*/